Vcenter Namespaces Instances VpcNetworkUpdateSpec

Vcenter Namespaces Instances VpcNetworkUpdateSpec
Vcenter Namespaces Instances VpcNetworkUpdateSpec

The Vcenter Namespaces Instances VpcNetworkUpdateSpec schema contains specifications to update on an existing NSX VPC Namespace Network configuration.

This schema was added in vSphere API 9.0.0.0.

JSON Example
{
    "default_subnet_size": 0,
    "private_cidrs": [
        {
            "address": "string",
            "prefix": 0
        }
    ]
}
integer As int64 As int64
default_subnet_size
Optional

Default size of namespace subnets. Changing the default will only affect new Subnets being created.

This property was added in vSphere API 9.0.0.0.

If missing or null, a default subnet size of /27 (or 32 addresses) is set.

private_cidrs
Optional

CIDR blocks from which private subnets are allocated. This range should not overlap with those in Vcenter NamespaceManagement Supervisors Networks Workload VpcNetwork.vpc_connectivity_profile, Vcenter NamespaceManagement Supervisors Networks Workload Network.ip_management, or other services running in the datacenter.

Only appending additional CIDRs is allowed for auto-created VPC. Modification to existing CIDR ranges will result in the operation failing with a Vapi Std Errors ResourceInUse error. Appending invalid CIDR e.g. overlapping or broadcast or reserved CIDR will result in the operation failing with a Vapi Std Errors InvalidArgument error.

This property was added in vSphere API 9.0.0.0.

If missing or null, the current value will be retained.